約 4,899,347 件
https://w.atwiki.jp/droid/pages/56.html
リモート操作(LAN内PC) Unified Remote(無料)★ ユーザ登録不要のPCリモート操作用アプリ https //market.android.com/details?id=com.Relmtech.Remote http //octoba.net/archives/20120408-android-app-4.html
https://w.atwiki.jp/bovecrach/pages/13.html
注意:リンクが張られていないのは、記事候補のテーマです。 Fragmentの機能 縦横切り替えなどのConfigurationChangeで自動的にFragmentを復元させる ListFragmentの機能 縦横を切り替えると元に戻らない? - Fragment#setRetainInstance(boolean)のワナ - ActionBar.Tabでandroid.R.id.contentに2つのListFragmentを入れた場合の対処 setListShown(boolean)でProgressBarを表示できる DialogFragmentの機能 DialogFragmentの使い方 ActivityからみたFragment FragmentManager#saveFragmentInstanceState(Fragment)とFragment#instantiate(Context,String,Bundle) FragmentManager#saveFragmentInstanceState(Fragment)とFragment#setInitialSavedState(SavedState) ActivityとFragmentの流れ そのうち絵にでも描いてまとめよう。 Activity onCreate() Start. Activity onApplyThemeResource() Start. Activity onCreateView(View, String, Context, AttributeSet) Start. Activity onCreateView(String, Context, AttributeSet) Start. ~~~ 複数回 onCreateView が呼び出される ~~~ Fragment onInflate() Start. Fragment onAttach() Start. Activity onAttachFragment() Start. Fragment onCreate() Start. Fragment onCreateView() Start. Fragment onViewCreated() Start Bundle=null Fragment onActivityCreated() Start. Activity onStart() Start. Fragment onStart() Start. Activity onPostCreate() Start. Activity onResume() Start. Fragment onResume() Start. Activity onPostResume() Start. Activity onAttachedToWindow() Start. Activity onCreatePanelView() Start. Activity onCreatePanelMenu() Start. ~~~ なんやかんやあって、終了処理 ~~~ Fragment onPause() Start. Activity onPause() Start. Fragment onStop() Start. Activity onStop() Start. Fragment onDestroyView() Start. Fragment onDestroy() Start. Fragment onDetach() Start. Activity onDestroy() Start. Activity onDetachedFromWindow() Start.
https://w.atwiki.jp/droid/pages/47.html
タスク切替 Task Switcher(無料) https //market.android.com/details?id=com.shisho.taskswitcher PreHome(無料) FMR Memory Cleaner(無料)★ https //market.android.com/details?id=com.fantasmosoft.free_memory_recover 強力かつ安全なメモリクリーナー
https://w.atwiki.jp/falfal21/pages/48.html
更新 2010-11-15 09 29 06 (Mon) お品書き 電話番号のフォーマット 電話番号のフォーマット 09012345678 みたいなのが 090-1234-5678 みたいになる PhoneNumberUtils.formatNumber(source); さらに link_atpediaとかなら、こんなのもある TextView textView = new TextView(context); textView.addTextChangedListener(new PhoneNumberFormattingTextWatcher());
https://w.atwiki.jp/androidtools/pages/21.html
自分はエクリプスの事は全く知らないのでhello動かせても色々初歩的にまだ無理な部分が有るんで 色々探索中。 取り敢えずhelloworldの事 HelloWorldアプリケーション サンプル 環境作られたエクリプスを使うと間接的にアプリ作成まで一気にやってしまう src/HelloWorldActivity.java アクティビティ:プログラムのロジックを記述するクラス gen/R.java 画像や文字列,画面レイアウトなどを参照するときに利用するクラス res レイアウト定義ファイル(layout/main.xml)や,アプリアイコン(drawable/icon.png),文字列定義ファイル (values/strings.xml)ファイル,リソースが配置されるフォルダ AndroidManifest.xml アプリアイコンや,アプリ名などを設定するファイル 各フィールドの説明 プロジェクト名(Project Name) Eclipse のプロジェクト名。プロジェクト ファイルを格納するディレクトリの名前です。 アプリケーション名(Application Name) アプリケーション名はユーザーにわかりやすいアプリケーションのタイトルにします。この名前が Android 携帯端末に表示されます。 パッケージ名(Package Name) 作成したすべてのソース コードを格納するパッケージ ネームスペースです(Java プログラミング言語で作成するパッケージと同じルールに従います)。また、これにより、スタブ Activity が生成されるパッケージの名前も設定されます。 パッケージ名は Android システムにインストールされたすべてのパッケージに共通して固有のものでなければなりません。このため、作成するアプリケーションに標準的なドメイン スタイルのパッケージを使用することが非常に重要です。上記の例では、「com.example」というネームスペースを使用しています。これはサンプル ドキュメント用のネームスペースです。実際にアプリケーションを作成する際には、所属する組織または法人に適切なネームスペースを使用します。 アクティビティを作成(Create Activity) プラグインによって生成されるクラス スタブの名前です。クラス スタブは Android の Activity クラスのサブクラスとなります。アクティビティとは単に、実行して何らかの処理を行うことができるクラスを意味します。選択に応じて UI を作成することもできます(ただし必須ではありません)。チェックボックスになっていることからわかるように、これは任意選択の項目です。しかし、実際にはほとんどのアプリケーションでは、アクティビティをアプリケーションの基盤として使用しています。 SDK の最小バージョン(Min SDK Version) 作成するアプリケーションが必要とする最小 API レベルを指定する値です。ここに入力した API レベルが、選択可能なターゲットのいずれかで提供される API レベルと一致する場合は、ビルド ターゲットが自動的に選択されます(この例では、API レベルに「2」と入力するとターゲット Android 1.1 が選択されます)。Android システム イメージと Android SDK それぞれの新しいバージョンでは、API に追加または変更が加えられている可能性があります。追加または変更が加えられている場合、新しい API レベルがシステム イメージに割り当てられ、どのアプリケーションの実行を許可するかが規制されます。アプリケーションで必要な API レベルがデバイスでサポートされるレベルよりも高い場合、アプリケーションはインストールされません。 その他のフィールド 「デフォルト ロケーションの使用」チェックボックスでは、プロジェクトのファイルが生成され保存されるディスク上の場所を変更することができます。「ビルド ターゲット」は、作成するアプリケーションがコンパイルされるときにターゲットとするプラットフォームです(この項目は [[]SDK の最小バージョン(Min SDK Version)] の入力値に基づいて自動的に選択されます)。 ここで、選択した「ビルド ターゲット」で Android 1.1 プラットフォームが使用されることに注目してください。これは、作成するアプリケーションが Android 1.1 プラットフォーム ライブラリをターゲットとしてコンパイルされることを意味します。先ほど作成した AVD は Android 1.5 プラットフォームで実行されます。バージョンの数字が一致しませんが、Android アプリケーションには上方互換性があるため、1.1 プラットフォーム ライブラリをターゲットとして構築されたアプリケーションでも 1.5 プラットフォームで正常に動作します。ただしその逆の場合は正常に動作しません。 ロジックを記述するHelloWorldActivity.java package jp.co.nikkeibp.itpro.helloworld; import android.app.Activity; import android.os.Bundle; public class HelloWorldActivity extends Activity { /** Called when the activity is first created. */ @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.main); } } Androidにおいて,アプリケーションがユーザーからの操作を受け付けるインタフェースを制御するためのクラスを「Activity(アクティビティ)」と呼ぶ。PCのアプリケーションで言えばウィンドウ画面にあたるものと考えてもらえばよい。Activityファイルは画面ごとに作成し,各画面のロジックを記述するものである。Activity内にはボタンやテキストなどの部品を配置するが,Androidアプリではこれらの部品を「View (ビュー)」と呼ぶ。 このサンプルの場合は,アクティビティ作成時に「onCreate」が実行され,「setContentView」で「R.layout.main」を設定しレイアウト定義ファイル(rss/layout/main.xml)を呼び出している。ビュー(ボタンやテキストなどの部品)はここではなく,後に説明するレイアウト定義ファイル内に記述する。Activityでは文字列やレイアウトの内容には触れず,ロジック部分だけを記述していくことで全体の見通しをよくしているのである。 R.javaは変更してはいけない /* AUTO-GENERATED FILE. DO NOT MODIFY. * * This class was automatically generated by the * aapt tool from the resource data it found. It * should not be modified by hand. */ package jp.co.nikkeibp.itpro.helloworld; public final class R { public static final class attr { } public static final class drawable { public static final int icon=0x7f020000; } public static final class layout { public static final int main=0x7f030000; } public static final class string { public static final int app_name=0x7f040001; public static final int hello=0x7f040000; } } この「R.java」ファイルは,「res」以下に配置したファイルから自動的に生成されるため,ファイルの冒頭に注意書きがあるように,開発者が変更してはならない。 ここで試しに,「res/drawable」に適当な画像ファイル「sample.png」を置いてみよう。自動的にres以下のファイルを探索し,R.javaの内容が書き変わって,以下のように「sample」定数が追加されたと思う。 public static final class drawable { public static final int icon=0x7f020000; public static final int sample=0x7f020001; } このように,Eclipseを使った開発ではリソースの追加・管理が非常に簡単になる。 レイアウトを定義するres/layout/main.xml 「res/layout/main.xml」は,レイアウトを定義するファイルである。Eclipseでは,左側に表示された「Views」の一覧からドラッグ&ドロップでビューを配置するといったGUIインタフェースにより,レイアウトを編集できる これには外部guiツールも有る。 文字列を定義するres/values/strings.xml strings.xmlファイルでは,アプリケーションで利用する「文字列」を定義する。文字列をわざわざxmlファイルで管理するのは面倒だと思われる読者もいるだろう。しかし,Androidアプリは全世界のユーザーに向けて配信される可能性がある。言語ごとに別ファイルで文字列を定義し,切り替えて表示することで,各言語に対応したアプリケーションを簡単に管理できる。 このstrings.xmlファイルも,Eclipseに用意されている文字列編集用の画面から編集可能である 試しに「hello」文字列リソースの定義を日本語に変更してみよう。リストの左側の「Resources Elements」メニューから「hello」文字列リソースを選択し,右側の「Attribute for hello」ウィンドウに表示された「Value」の内容を「Hello World, HelloWorkdActivity!」から「こんにちは世界」に変更して上書き保存し,エミュレータで実行してみよう。すると表示が「こんにちは世界」に変わるはずだ 配布に必要な情報を定義するAndroidManifest.xml AndroidManifest.xmlでは「Manifest(マニフェスト)」を定義している。マニフェストとは,アプリケーション配布時に必要な情報のことで,Android端末のホーム・スクリーン(待ち受け画面)に表示するアイコンのほか,アプリケーションの名前やバージョン情報が記述される。Eclipseには,マニフェスト・ファイルの編集画面も用意されている 編集画面の下にある「Manifest」「Application」「Permissions」「Instrumentation」の各タブをクリックすると,Eclipseの編集用画面からGUIインタフェースにより設定が行える。また,「AndroidManifest.xml」タブでは,直接XML形式で編集が行える。 ここまで説明してきた通り,Androidアプリの開発を始めるにあたって,要求される設定作業はそれほど手のかかるものではない。SDKを利用するのに,iPhoneアプリのような面倒な登録作業も必要なく,誰でも短時間で開発環境を導入してアプリの開発に着手できる。また,開発に必要なすべてのツールが無償で入手できるのも,Android開発の大きな魅力と言える。 Androidにおける「Activity」とは?
https://w.atwiki.jp/webbrowser/pages/14.html
人気ブラウザ ここでは、ネットでも使用者の多い人気ブラウザを紹介します。 人気ということは、それぞれ良いブラウザであるわけです。初めてブラウザを変える人は、ここに書いてあるものから選ぶのがオススメです。 InternetExproler 言わずと知れた初期内蔵ウェブブラウザ。Tridentエンジンを使用し他のブラウザより重いが、初期内蔵というのもあり多くのユーザーに使用されている。 Windowsのみ対応。MacやUnix対応のものもあったが、現在はサポートされていない。初心者向け。 FireFox 豊富なアドオンとテーマが大きな魅力。アドオン(拡張機能)は約5000種類、テーマは20万種類ほどあり、自分だけのブラウザにできるという点が大きい。 現在InternetExprolerと並び大きな支持を得ているブラウザである。 動作は速いが、アドオンを追加しすぎると起動が遅くなったり、長時間起動していると重くなるという欠点がある。 低スペックのPCには少し向いていないといえるだろう。中級者向け。 GoogleChrome 速い。とにかく速い。速さを求めるシンプルなブラウザである。名前の通りGoogleの開発である。 起動も速い。速さを求めるならこれにするのが一番と言えるだろう。動画の読み込みも速い。本当に速い。 しかし、拡張機能などは少ない。初心者から上級者まで幅広く愛用されている。とりあえずサクサクネットをしたいという人向け。 Opera 独自エンジンを搭載したブラウザ。こちらもなかなか速い。 こちらも機能が豊富であり、ブラウザに初期内蔵のOpera Uniteの機能はかなり便利である。 だが、全ての機能に使い慣れるのには時間がかかると言える。少し上級者向け。 LunaScape エンジンを切り替えることができるのが大きな特徴。Tridentエンジンでしか使えないWebページなどにも対応できる。(※FireFoxには同じ機能のアドオンがある) 割と普通に見えるが、実はいろんな機能がある。Geckoエンジン使用なら普通に速い。 Sleipnir 一見普通のブラウザのようで、影でなかなかの人気を得ているブラウザ。公式でも上級者向けと言われるほど上級者向け。 動作も軽く、速い。低スペックPCでも普通に使うことができる。 スキンやプラグインもある。多いとは言えないが、便利な機能ばかりである。 人気ブラウザはこのあたりです。 初めに書いた4つのブラウザ(Internet Explorer、FireFox、GoogleChrome、Opera)は「4強」などとも呼ばれており、使用者も多いです。 ですが、どのブラウザもそれぞれ特徴があり、ネット観覧をどういう目的で行うかなどで決めていくことが重要です。 自分と相性の合ったブラウザ を見つけることが大切なのです。
https://w.atwiki.jp/vipcomiket/pages/42.html
当日にカタログの参照や実況をするときにあると便利な携帯用アプリ ■カタロムビューワ (宝の地図) CD-ROM版カタログのデータをコピーして利用します。 どのデータを入れればいいかはアプリによって異なるので各自で確認してください。 OS アプリ名 入手先URL 備考 Android AndCCV https //market.android.com/details?id=jp.individual.higaki_k.AndCCV Android AriakeWalker https //market.android.com/details?id=jp.hews.ariakewalker Android ComicTribes https //market.android.com/details?id=com.comictribes.comictribes 有料(¥385) iPhone / iPod touch iTreasureMap Free http //itunes.apple.com/jp/app/id380862019?mt=8 iPhone / iPod touch iTreasureMap http //itunes.apple.com/jp/app/id374311292?mt=8 有料(¥170) iPhone / iPod touch / iPad iカタロム http //itunes.apple.com/jp/app/id405956152?mt=8 ■2chブラウザ (実況) OS、キャリア アプリ名 入手先URL 備考 Android 2chMate https //market.android.com/details?id=jp.co.airfront.android.a2chMate 広告非表示オプション有料(¥500) Android En2ch https //market.android.com/details?id=ms.salt.en2ch2 Android Tuboroidon http //sites.google.com/site/nikenonomonooki/tuboroidon 野良アプリ iPhone/iPod touch BB2C http //itunes.apple.com/jp/app/id298820042?mt=8 iPhone/iPod touch/iPad 2tch http //itunes.apple.com/jp/app/id305982914?mt=8 iPad Mosa http //itunes.apple.com/jp/app/id336882699?mt=8 iPad GraffitiPot http //itunes.apple.com/jp/app/id415082993?mt=8 有料(¥450) Windows Mobile 2++ http //homepage3.nifty.com/UK-taniyama/ 携帯 (ドコモ) w2ch http //www.skullysoft.com/w2chwiki/ 携帯 (ドコモ / au / ソフトバンク) iMona http //imona.k2y.info/saba/ 携帯 (ドコモ / au / ソフトバンク) べっかんこ http //ula.cc/ 携帯用 Android/iPhone べっかんこ http //ipn.ula.cc/ スマートフォン用 携帯 (ドコモ / au / ソフトバンク) p2 http //p2.2ch.net/p2/?b=k 要p2アカウント、携帯用 Android/iPhone p2 http //p2.2ch.net/p2/?b=i 要p2アカウント、スマートフォン用 ※iPhone/toutchに最適化されているアプリをiPadで使うと、小さく表示されてしまうのであえて分けてあります。 ※2chMateはこちらのdev版をインストールすると最新の機能を使うことができます。 ※p2は登録無料のアカウントが必要。閲覧は無料ですが、書き込みには5000モリタポ(500円相当)が必要で、書き込みの有効期限は最初に書き込んでから1年間です。
https://w.atwiki.jp/interaction_android/
@大阪工業大学情報科学部 ここでは、阪工大情報科学部インタラクションデザイン研究室で行っていることを書いていきます。 @Android Project AndroidProject @RoboCup @wikiへようこそ ウィキはみんなで気軽にホームページ編集できるツールです。 このページは自由に編集することができます。 メールで送られてきたパスワードを用いてログインすることで、各種変更(サイト名、トップページ、メンバー管理、サイドページ、デザイン、ページ管理、等)することができます まずはこちらをご覧ください。 @wikiの基本操作 用途別のオススメ機能紹介 @wikiの設定/管理 分からないことは? @wiki ご利用ガイド よくある質問 無料で会員登録できるSNS内の@wiki助け合いコミュニティ @wiki更新情報 @wikiへのお問合せフォーム 等をご活用ください @wiki助け合いコミュニティの掲示板スレッド一覧 #atfb_bbs_list その他お勧めサービスについて 大容量1G、PHP/CGI、MySQL、FTPが使える無料ホームページは@PAGES 無料ブログ作成は@WORDをご利用ください 2ch型の無料掲示板は@chsをご利用ください フォーラム型の無料掲示板は@bbをご利用ください お絵かき掲示板は@paintをご利用ください その他の無料掲示板は@bbsをご利用ください 無料ソーシャルプロフィールサービス @flabo(アットフラボ) おすすめ機能 気になるニュースをチェック 関連するブログ一覧を表示 その他にもいろいろな機能満載!! @wikiプラグイン @wiki便利ツール @wiki構文 @wikiプラグイン一覧 まとめサイト作成支援ツール バグ・不具合を見つけたら? 要望がある場合は? お手数ですが、メールでお問い合わせください。
https://w.atwiki.jp/droid/pages/43.html
i-modeメール IMoNi(無料) https //market.android.com/details?id=net.grandnature.android.imodenotifier バックアップ SPモードメール バックアップ plus SMS(無料)★ https //play.google.com/store/apps/details?id=com.miruker.spbackup http //appllio.com/android-tool-app/%E3%82%A2%E3%83%97%E3%83%AA%EF%BC%9ASP%E3%83%A2%E3%83%BC%E3%83%89%E3%83%A1%E3%83%BC%E3%83%AB-%E3%83%90%E3%83%83%E3%82%AF%E3%82%A2%E3%83%83%E3%83%97-plus-SMS
https://w.atwiki.jp/cscd/pages/136.html
こんなことやってないで卒研やれ俺、って感じですが。 ProcessingをAndroid上で動かすことができます。ググるとその情報はいっぱいでてきて、みんなすんなり動いてるのだが(だいたい2009年時点くらい)、僕はWindows, Mac OS X, Linux(Ubuntu)と3つの環境で試してみても同じエラーが出てエミュレータが起動しない。それでようやく重い腰をあげてエラーメッセージをググったところ、 build.xml obsolete - help needed - Processing Forum が一番上に出てきた。で、この中に解決策として Visual Micro | How to fix android build.xml errors in processing 1.5>2.0 beta が提示されていた。このとおりにやったらできたので報告しとく。どうもSDKの14とか新しいのだとだめらしいので、古いのを上書きするという手荒な感じ。あとこの記事によると、processingの2.0α4からはこのエラーはないらしい? とりあえず環境が整ったので高エネルギー系の計算が出来る電卓をつくりたいな、と。山中電卓に対抗する。 2012.01.14(OK) 名前 コメント すべてのコメントを見る